line of demarcation - Turco Inglés Diccionario